package questions;

import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
import quiz.Question;

public class HvemCovrerHvem implements Question {

	private List<String> coverArtist;
	private List<String> orginalArtist;
	private List<String> soundSources;
	private int questionValue;
	
	public HvemCovrerHvem() {
		coverArtist = new ArrayList<String>();
		orginalArtist = new ArrayList<String>();
		soundSources = new ArrayList<String>();
		
		setupPar();
		setupQuestionValue();
	}
	
	private void setupPar() {
		
	}

	private void setupEnkeltPar() {
		
	}

	private void setupQuestionValue() {
	}

	@Override
	public String getQuestion() {
		return getHelp();
	}

	@Override
	public String getSolution() {
		String res = "\n";
		for (int i = 0; i<5;i++) {
			res += (i+1) + ": Det var " + coverArtist.get(i) + " som covret " + orginalArtist.get(i)+"\n";
		}
		return res;
	}

	@Override
	public String getHelp() {
		String ret = "";
		for (String soundSource : soundSources) {
			ret+= soundSource + "\n";
		}
		return ret;
	}

	@Override
	public int getValue() {
		return questionValue;
	}

	@Override
	public String getNicePrintForm() {
		String printForm = "\na)\nb)\nc)\nd)\ne)";
		return printForm;
	}

	@Override
	public int getNumberOfSubQuestions() {
		// TODO Auto-generated method stub
		return 5;
	}

	@Override
	public void setHelp(String help) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void setQuestion(String question) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void setSolution(String solution) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void setValue(int value) {
		// TODO Auto-generated method stub
		
	}

}
